SRCS:=$(wildcard *.cc)
OBJS:=$(patsubst %.cc, %.o, $(SRCS))
BIN:=server.exe
CC:=g++
FLAGS:=-g

$(BIN):$(OBJS)
	$(CC) $^ -o $@ $(FLAGS)

%.o:%.cc
	$(CC) -c  $^ -o $@ $(FLAGS)

clean:
	rm -rf $(OBJS) $(BIN)

echo:
	@echo $(SRCS)
	@echo $(OBJS)
